db6b78c083ab0cd29c12691b4217303685a6d0e1,plugins/devices/mailer/src/main/java/com/freedomotic/plugins/devices/mailer/Mailer.java,Mailer,onEvent,#EventTemplate#,211

Before Change


        if (event instanceof MessageEvent) {
            MessageEvent mail = (MessageEvent) event;
            try {
                this.sendWithAttachment(mail.getFrom(), mail.getTo(), null, mail.getText(), mail.getAttachmentPath());
            } catch (Exception ex) {
                this.notifyCriticalError("Error while sending email to " + mail.getTo() + ": " + ex.getMessage());
            }

After Change


            String to = null;
            // set correctly sender and destination address
            // if not present consider the deafault
            if (mail.getFrom() == null || mail.getFrom().isEmpty()) {
                from = "yourhome@freedomotic.com";
            } else {
                from = mail.getFrom();